glengarry cap - Allemand Anglais Dictionnaire